.kinghome {
  padding: 10px;
  background-image: linear-gradient(141deg, #d5e7df 0%, #bae2e7 51%, #b9cbd2 75%);
  color: #999999;
  font-weight: 600;
  font-size: 20px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: auto;

  .kinghome_body {
    width: 95%;
    height: auto;
    padding-top: 20px;

    .kinghome_body_mokuai {
      width: 100%;
      height: 14vh;
      margin-bottom: 20px;

      span {
        display: block;
        margin: 0 20px;
      }

      .kingHomeInput {
        width: 60%;
        height: 10vw;
        border-radius: 4px;
        margin: 8px 10px 10px 20px;
        font-size: 16px;
      }

      .ant-input:hover {
        border: 1px solid #d9d9d9;
        box-shadow: none;
      }

      .TextArea {
        width: 90%;
        margin: 10px auto;
        display: block;
      }

      .kinghome_body_btn {
        text-align: center;
        display: block;
        float: right;
        height: 10vw;
        margin-right: 20px;
        color: #999999;
        font-size: 16px;
        border-radius: 5px;
      }

      .ant-btn:focus,
      .ant-btn:hover {
        background: #ffffff;
        border: #999999;
      }

      .kinghome_Panel {
        width: 100%;

        .ant-collapse-header {
          text-align: center;
          font-size: 18px;
          color: #999999;
        }

        .kinghome_Panel_ul {
          width: 100%;
          height: auto;
          list-style: none;
          margin-bottom: 0;

          li {
            display: flex;
            width: 100%;
            height: 12vh;
            border-bottom: 1px dotted #ccc;
            border-top: 1px dotted #ccc;
            margin-bottom: 10px;
            padding: 5px 0;

            .kinghome_Panel_li_body {
              width: 40vw;
              height: 12vh;
              margin-right: 15px;
              padding-left: 4px;

              b {
                font-size: 6px;
                display: block;
              }
            }

            .kinghome_Panel_li_title {
              overflow: auto;
              color: #999999;
            }
          }
        }
      }

      .kinghome_Collapse {
        width: 90%;
        margin: 10px auto;
      }
    }
  }
}